what is the use of character data type in c language